package com.stormrage.edu.serv.acct;

import java.util.List;
import java.util.Set;

import com.stormrage.entity.ent.EntAcct;
import com.stormrage.entity.ent.EntRes;
import com.stormrage.entity.ent.req.EntAcctReq;
import com.stormragetech.core.exception.StormrageTechException;

public interface EntAcctServ {

	public Integer create(EntAcctReq arg0) throws StormrageTechException;

	public void updatePass(EntAcctReq arg0) throws StormrageTechException;

	public EntAcct queryById(Integer arg0) throws StormrageTechException;

	public EntAcct queryByAcct(String arg0) throws StormrageTechException;

	public EntAcct queryByAcctLock(String arg0) throws StormrageTechException;

	public Set<String> queryPermSet() throws StormrageTechException;

	public Set<String> queryPermSetById(Integer arg0) throws StormrageTechException;

	public List<EntRes> queryMenuById(Integer arg0) throws StormrageTechException;

}
